mechanical equipment room - Alemán Inglés Diccionario